package com.anXin.model.service.pojos;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 家政服务发布请求
 * @author 鹏
 */
@Data
@TableName("anxin_service_domestic_resort")
public class DomesticResort {


    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 求助帖标题
     */
    @TableField("title")
    private String title;

    /**
     * 发布者ID
     */
    @TableField("author_id")
    private Long authorId;

    /**
     * 发布者昵称
     */
    @TableField("author_name")
    private String authorName;

    /**
     * 发布者头像
     */
    @TableField("author_avatar")
    private String authorAvatar;

    /**
     * 帖子图片
     */
    @TableField("images")
    private String images;

    /**
     * 发布者电话
     */
    @TableField("author_phone")
    private String authorPhone;

    /**
     * 发布者地址
     */
    @TableField("author_address")
    private String authorAddress;

    /**
     * 求助帖正文
     */
    @TableField("content")
    private String content;

    /**
     * 发布时间
     */
    @TableField("created_time")
    private Date createdTime;

    /**
     * 帖子状态
     * 0 正常
     * 1 待审核
     * 2 违禁撤下
     * 3 处理中
     */
    @TableField("state")
    private Integer state;

}
